Updating availability and prices
Conveniently located 2 km from Dehradun Railway Station and 5 km from Dehradun Old Bus Stand is Hotel Galaxy
This spacious air-conditioned room features a sofa and balcony
They are also fitted with a fan, desk and en suite bathroom with shower and bathtub
Hotel
Room